semiconductor with barrier layer - Spanish English Dictionary